home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Hacks / Hacks ’95 / NetFractal™ / Fractal 8 source / ScreenTarget.h < prev    next >
Encoding:
Text File  |  1995-06-24  |  473 b   |  30 lines  |  [TEXT/MPCC]

  1. //    ScreenTarget.h
  2.  
  3. #pragma once
  4.  
  5.  
  6. class ScreenTarget
  7. {
  8. protected:
  9.     void                    *baseAddr;
  10.     long                    rowBytes;
  11.     long                    addRowBytes;
  12.     long                    width;
  13.     long                    height;
  14. public:
  15.                             ScreenTarget(
  16.                                 WindowPtr window);
  17.     virtual                    ~ScreenTarget();
  18.  
  19.     void                    PutData(
  20.                                 const void *inPtr,
  21.                                 long inRowBytes,
  22.                                 long inWidth,
  23.                                 long inNumRows,
  24.                                 long destRow,
  25.                                 long destCol);
  26.  
  27.     void                    UpdateFromWindow(
  28.                                 WindowPtr window);
  29. };
  30.